Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ELWOOD CLOSE Detached £613,785 £355,000 7 Jul 2006
4 ELWOOD CLOSE Detached £496,443 £320,000 9 Nov 2007
6 ELWOOD CLOSE Detached £435,866 £430,000 5 Jul 2023
BIRCH COTTAGE, 2A ELWOOD CLOSE Detached £481,683 £250,000 27 Aug 2004